induction baffle - Turkish English Dictionary